-
Notifications
You must be signed in to change notification settings - Fork 355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade all contracts and packages to cosmwasm-std beta8 #699
Upgrade all contracts and packages to cosmwasm-std beta8 #699
Conversation
Question: should this also update contracts to cosmwasm-std beta8 at the same time? That should then confirm the fix works for all contracts that are using multi-test. |
Yes, please. Let's transform this into a "upgrade cosmwasm deps" PR, and this fix is part of it. |
@maurolacy cool, will do. Assume I should also increment versions 13.1 -> 13.2? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
but to be sure - does that address
Addr::unchecked(format!("contract{}", count))
supposed to be without separation?
I think this is a matter of taste. It was |
If you put it that way, I'm all in favor. |
Contracts using multi-test currently fail on cw-std beta8 because all addresses are now required to be normalized/lower case. This should fix that issue.
Specifically this is done by lower-casing the return value of the
next_address
function in multi-test.